#login-box{width:460px; /*height:584px;*/ padding:10px;top:50%;left:50%; margin:-280px 0 0 -230px;opacity:.9;}
.login-layout .widget-box .widget-main{ padding:36px 48px 56px 48px;}
.loginBox_logo{ display:inline-block; padding-left:75px; background:url(../image/logo.png) left center no-repeat;background-size: 20% 100%;}
h4.bigger{ line-height:48px; font-size:30px; padding-bottom:16px; margin-bottom:28px;}
.input-icon.input-icon-right > [class*="icon-"]{ right:8px; color:#909090;top:8px;}
.input-icon.input-icon-right > .icon-lock{ right:10px;}
#login-box input,#login-box a,#login-box span.lbl,#login-box .btn,.input-icon i{ font-size:18px!important;}
#login-box input{ padding:9px 24px 9px 10px; height:45px; line-height:45px; max-height:45px; background:none;}
#login-box input.yzmInp{width:230px;}
.yzmPic{width:120px; height:45px;}
.icon-arrow-left,.icon-arrow-right{ margin:0 10px;}
#login-box .toolbar > div{ padding:25px 0}
.login-layout label{ margin-bottom:26px;}
#login-box .btn{ width:100%; height:45px; line-height:37px;}
.btn-primary:hover{background-color: #2297e7 !important;border-color: #2297e7 !important;}
.help-inline{ left:0; top:47px;}
.error input{ border-color:#dd5a43 ;}
body.login-layout{background: url("../image/014.jpg") no-repeat center center !important; background-size: 100% 100% !important;}